package hcn.protocol.ods.inpatient;

import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import java.io.Serializable;
import java.util.Date;

/**
 * 1.4缴费记录查询-付款明细
 * Created by yanglj on 2019/1/5.
 */
@XmlRootElement(name = "paymentRecord")
public class PaymentRecord implements Serializable {
    private static final long serialVersionUID = -8550112712588171913L;
    private String paymentChannel;//缴费渠道,渠道描述，例如：微信充值，支付宝充值，窗口收费等
    private double payAmount;//付款金额
    private String payMode;//
    private String payModeText;
    private Date payedTime;//付款时间
    private String payPrintStatus;//押金单打印状态0-未打印/1-已打印/2-非app充值，不显示
    private String payBillNo;//押金单号

    public String getPayModeText() {
        return payModeText;
    }

    public void setPayModeText(String payModeText) {
        this.payModeText = payModeText;
    }

    @XmlElement(name = "paymentChannel")
    public String getPaymentChannel() {
        return paymentChannel;
    }

    public void setPaymentChannel(String paymentChannel) {
        this.paymentChannel = paymentChannel;
    }

    @XmlElement(name = "payAmount")
    public double getPayAmount() {
        return payAmount;
    }

    public void setPayAmount(double payAmount) {
        this.payAmount = payAmount;
    }

    public String getPayMode() {
        return payMode;
    }

    public void setPayMode(String payMode) {
        this.payMode = payMode;
    }

    @XmlElement(name = "payedTime")
    public Date getPayedTime() {
        return payedTime;
    }

    public void setPayedTime(Date payedTime) {
        this.payedTime = payedTime;
    }

    @XmlElement(name = "payPrintStatus")
    public String getPayPrintStatus() {
        return payPrintStatus;
    }

    public void setPayPrintStatus(String payPrintStatus) {
        this.payPrintStatus = payPrintStatus;
    }

    @XmlElement(name = "payBillNo")
    public String getPayBillNo() {
        return payBillNo;
    }

    public void setPayBillNo(String payBillNo) {
        this.payBillNo = payBillNo;
    }

}
